large shovel - Spanish English Dictionary